Melrose Building
Building in Houston, Texas, U.S.The Melrose Building is a building in downtown Houston, Texas, United States. Completed in 1952 as Houston's first International Style skyscraper, the building is listed on the National Register of Historic Places.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Downtown Houston
Neighborhood in Harris County, Texas, United States

Club Quarters Hotel (Houston)
Hotel in Houston, Texas, U.S.

811 Main
Skyscraper in Houston, Texas
Houston Center
Shopping mall in Houston Center
Consulate General of Japan, Houston
Japanese diplomatic mission in Houston, Texas

United States Customhouse (Houston)
Historic building in Houston, Texas, U.S.

City National Bank Building (Houston)
Historic building in Houston, Texas, U.S.

Stowers Building
Historic building in Houston, Texas, U.S.